The FIA and the World Motor Sport Council (WMSC) came out with a joint statement on the situation in Ukraine on Tuesday night. Due to the Russian invasion of that country, there will be hefty restrictions in international motorsport on anything... MoreĀ»